telegraph one's punches - Turco Inglés Diccionario